Local Stats
Local device mesh statistics
Content copied to clipboard
meshtastic.LocalStats
Types
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
inline fun TelemetryProtos.LocalStats.copy(block: LocalStatsKt.Dsl.() -> Unit): TelemetryProtos.LocalStats
inline fun TelemetryProtos.LocalStats.copy(block: LocalStatsKt.Dsl.() -> Unit): TelemetryProtos.LocalStats
inline fun TelemetryProtos.LocalStats.copy(block: LocalStatsKt.Dsl.() -> Unit): TelemetryProtos.LocalStats
inline fun TelemetryProtos.LocalStats.copy(block: LocalStatsKt.Dsl.() -> Unit): TelemetryProtos.LocalStats
Link copied to clipboard
Percent of airtime for transmission used within the last hour.
Content copied to clipboard
float air_util_tx = 3;
Link copied to clipboard
Utilization for the current channel, including well formed TX, RX and malformed RX (aka noise).
Content copied to clipboard
float channel_utilization = 2;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Number of bytes free in the heap
Content copied to clipboard
uint32 heap_free_bytes = 13;
Link copied to clipboard
Number of bytes used in the heap
Content copied to clipboard
uint32 heap_total_bytes = 12;
Link copied to clipboard
Number of nodes online (in the past 2 hours)
Content copied to clipboard
uint32 num_online_nodes = 7;
Link copied to clipboard
Number of packets received (both good and bad)
Content copied to clipboard
uint32 num_packets_rx = 5;
Link copied to clipboard
Number of packets received that are malformed or violate the protocol
Content copied to clipboard
uint32 num_packets_rx_bad = 6;
Link copied to clipboard
Number of packets sent
Content copied to clipboard
uint32 num_packets_tx = 4;
Link copied to clipboard
Number of received packets that were duplicates (due to multiple nodes relaying).
If this number is high, there are nodes in the mesh relaying packets when it's unnecessary, for example due to the ROUTER/REPEATER role.
Content copied to clipboard
uint32 num_rx_dupe = 9;
Link copied to clipboard
Number of nodes total
Content copied to clipboard
uint32 num_total_nodes = 8;
Link copied to clipboard
Number of packets we transmitted that were a relay for others (not originating from ourselves).
Content copied to clipboard
uint32 num_tx_relay = 10;
Link copied to clipboard
Number of times we canceled a packet to be relayed, because someone else did it before us.
This will always be zero for ROUTERs/REPEATERs. If this number is high, some other node(s) is/are relaying faster than you.
Content copied to clipboard
uint32 num_tx_relay_canceled = 11;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
How long the device has been running since the last reboot (in seconds)
Content copied to clipboard
uint32 uptime_seconds = 1;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): TelemetryProtos.LocalStats
Link copied to clipboard
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): TelemetryProtos.LocalStats
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): TelemetryProtos.LocalStats
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): TelemetryProtos.LocalStats
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): TelemetryProtos.LocalStats
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): TelemetryProtos.LocalStats
Link copied to clipboard
Link copied to clipboard